@import 'https://fonts.googleapis.com/css?family=Open+Sans:600,400,300';
@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400';

*{
     margin:0;
     padding:0;
}

body {
     font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
     font:15px/1.3 'Open Sans', sans-serif;
     color: #5e5b64;
     text-align:center;
}

a, a:visited {
     outline:none;
     color:#389dc1;
}

a:hover {
     text-decoration:none;
}

section, footer, header, aside, nav{
     display: block;
}

/*-------------------------
     Navigation
--------------------------*/

nav {
     display:inline-block;
     margin-left:50px auto;
     background-color: #be100f;
     border-radius:2px;
     width:90%;
}

nav a {
     display:inline-block;
     padding: 18px 30px;
     color:#fff !important;
     font-weight:bold;
     font-size:16px;
     text-decoration:none !important;
     line-height:1;
     text-transform: uppercase;
     background-color:transparent;

     -webkit-transition:background-color 0.25s;
     -moz-transition:background-color 0.25s;
     transition:background-color 0.25s;
}

nav a:first-child {
     border-radius:2px 0 0 2px;
}

nav a:last-child {
     border-radius:0 2px 2px 0;
}

p {
     font-size:22px;
     font-weight:bold;
     color:#7d9098;
}

p b {
     color:#ffffff;
     display:inline-block;
     padding:5px 10px;
     background-color:#c4d7e0;
     border-radius:2px;
     text-transform:uppercase;
     font-size:18px;
}a

#generate-button {
  width:100% !important;
  padding-top:30px !important;
  color: white;
}

#generateJump {
  display: block;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: darkturquoise;
  color: white;
  cursor: pointer;
  margin:15px;
  border-radius: 10px;
}

#robot {
  position: fixed !important;
  left: 60% !important;
  top: 60% !important;
  z-index: 9999 !important;
}

#generateJump:hover {
  background-color: #555;
}


.panel {
    margin-bottom: 20px;
    padding-top:50px;
}

.control-label {
  float:left;
}

/*-------------------------
     Vanessa Colors
--------------------------*/


.blue {
  color: #389dc1;
}

.grey {
  color: #999;
}
